2992,2995,2995,2997,2999,3000,3001,3002,3004,3006,3007,3007,3008,3009,3010,3011,3012,3013,3014,3016,3018,3019,3020,3021,3022,3024,3024,3025,3026,3027,3028,3030,3031,3031,3031,3031,3030,3030,3029,3029,3030,3030,3032,3034,3034,3035,3035,3036,3036,3038,3039,3040,3042,3042,3043,3043,3044,3045,3045,3046,3046,3047,3048,3049,3050,3050,3051,3052,3053,3054,3055,3056,3056,3057,3057,3057,3057,3057,3058,3059,3059,3060,3060,3061,3062,3062,3063,3063,3063,3063,3062,3061,3060,3059,3058,3056,3054,3051,3050,3050,3051,3052,3053,3053,3054,3054,3055,3055,3056,3056,3056,3056,3056,3056,3055,3054,3054,3053,3052,3051,3050,3049,3047,3046,3045,3044,3042,3041,3041,3040,3039,3038,3038,3038,3038,3037,3037,3036,3036,3036,3037,3038,3039,3039,3039,3038,3037,3037,3037,3037,3038,3038,3038,3038,3038,3037,3036,3036,3035,3034,3033,3033,3032,3031,3030,3027,3026,3024,3023,3022,3021,3020,3019,3018,3017,3016,3015,3013,3012,3010,3009,3008,3007,3007,3006,3005,3003,3001,2999,2998,2996,2995,2994,2993,2993,2992,2991,2990,2989,2987,2986,2985,2984,2983,2982,2981,2980,2979,2971,2970,2968,2966,2965,2964,2963,2962,2961,2959,2958,2957,2956,2956,2955,2955,2954,2954,2954,2953,2952,2951,2950,2950,2949,2948,2946,2945,2944,2943,2942,2941,2939,2938,2936,2934,2933,2932,2931,2930,2929,2928,2927,2926,2925,2924,2924,2924,2923,2923,2923,2923,2922,2922,2921,2920,2920,2920,2919,2919,2919,2920,2921,2921,2922,2923,2923,2924,2924,2925,2926,2926,2925,2925,2925,2924,2923,2923,2922,2922,2922,2923,2923,2924,2924,2925,2925,2925,2925,2925,2925,2924,2924,2924,2924,2924,2924,2924,2923,2923,2922,2922,2921,2921,2922,2922,2923,2924,2925,2926,2926,2927,2928,2929,2930,2930,2931,2932,2932,2934,2935,2935,2936,2936,2937,2938,2939,2940,2940,2941,2941,2942,2943,2944,2945,2946,2947,2948,2949,2950,2951,2951,2952,2952,2953,2953,2954,2955,2955,2956,2956,2956,2957,2958,2959,2961,2962,2962,2963,2963,2964,2964,2965,2966,2967,2968,2969,2969,2970,2971,2972,2973,2974,2975,2976,2977,2978,2978,2979,2980,2981,2982,2983,2984,2984,2984,2985,2986,2987,2988,2989,2991,2992,2993,2994,2995,2995,2995,2995,2994,2993,2993,2992,2992,2992,2992,2992,2992,2992,2992;847,846,845,845,845,846,846,846,845,844,843,842,842,841,841,841,841,841,840,840,839,838,838,838,837,837,836,836,835,835,834,833,833,834,835,836,836,837,837,838,839,840,840,841,842,843,844,844,845,846,847,847,848,849,849,850,850,851,852,852,853,854,854,856,856,857,858,859,860,861,862,863,864,864,866,867,868,869,870,871,872,873,874,875,876,877,877,878,879,880,881,881,881,882,883,884,885,886,887,889,890,891,892,893,893,894,894,895,896,898,899,900,901,902,903,903,904,904,905,905,905,904,904,903,902,902,902,902,903,903,904,905,906,907,908,909,910,912,913,914,915,916,916,917,918,919,920,921,922,923,924,925,926,928,929,929,930,931,931,932,931,930,930,929,929,928,928,928,928,928,927,927,927,927,927,927,926,926,925,924,924,924,924,925,925,925,922,918,917,917,916,916,916,916,917,917,918,918,917,916,916,916,916,916,916,917,918,918,918,918,918,918,917,917,917,917,917,916,916,916,917,918,918,919,920,921,922,923,924,924,924,925,925,926,926,926,926,926,926,926,925,925,924,924,924,923,923,922,922,922,921,921,920,920,919,918,917,916,915,914,913,912,911,910,909,908,907,906,905,905,904,903,903,902,901,900,899,899,898,897,897,896,895,894,894,893,892,891,890,890,889,889,888,887,886,885,884,883,882,881,880,879,878,877,875,874,873,872,871,870,869,868,868,867,867,866,865,865,864,863,862,862,862,861,861,861,860,860,860,861,861,862,862,863,863,863,864,864,865,865,865,865,865,864,864,864,864,864,864,863,863,862,862,861,861,861,862,862,863,864,865,866,866,865,865,864,864,863,863,862,862,861,861,861,861,862,862,863,863,863,864,864,864,864,864,865,865,866,866,866,865,863,862,861,861,860,860,860,860,861,862,862,862,862,861,860,859,858,857,856,855,854,853,852,851,850,849,848